Big Huge Thesaurus

taricha torosa

noun

sounds kind of like